package com.mcf.xiaolinju.mapper;

import com.mcf.xiaolinju.entity.UserDetails;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.time.LocalDateTime;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author mcf
 * @since 2021-10-14
 */

public interface UserDetailsMapper extends BaseMapper<UserDetails> {
    //通过userid查询出用户的详细信息
    UserDetails getmessage(Integer id);
    //通过userid修改用户的电话号
    int updateByUserid(int userid,String phonenum,int updateid,LocalDateTime ldt);
    //通过userid获得用户的身份证号
    String  getCardId(Integer id);
    //通过用户名得到身份证号
    public String getIdNumber(String username);
    //修改用户的头像
    Integer updateportrait(String portraiturl, int userid, int updateid,LocalDateTime ldt);
    //添加记录
    Integer insertusermessage(int userid,String idcardnumber, int communityid, String unitnum, int buildingnum, int housenum, String phonenum);

    UserDetails selectdetailmessage(int userid);
    //小程序通过id查询电话号
    String selectphonebyid(int userid);
}
